digging plough - French English Dictionary